narrow-snouted dolphin - English Synonyms Dictionary